last-ditch effort - İspanyolca İngilizce Sözlük